package com.ss.stream.demo2;

/**
 * @Auther: ljy.s
 * @Date: 2022/9/12 - 09 - 12 - 21:39
 */

import java.util.ArrayList;

/**
 * Stream流中的常用方法_count：用于统计Stream流中元素的个数
 *      Long count();
 *      count方法是一个终结方法，返回值是一个long类型的整数
 *          所以不能再继续调用Stream流中其它的方法了
 */
public class Demo05Stream_count {
    public static void main(String[] args) {
        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(5);
        list.add(6);
        list.add(7);
        // 获取一个Stream流，统计元素个数
        long count = list.stream().count(); // count 野心很大
        System.out.println(count);
    }
}
